home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Macintosh / Syslogd-68k.sit / Syslogd 68k ƒ / Release Notes < prev    next >
Text File  |  1998-08-12  |  4KB  |  71 lines

  1. Syslogd Release Notes:
  2.  
  3. This is the final release of Syslogd (v1.1). Debug versions of Syslogd are availble on the web site for those of you that want to use them.
  4.  
  5. The shared library is optimized, with instruction scheduling set to PPC601. The 68k libraries are optimized and available in 2i and 4i versions.
  6.  
  7. Make sure to read the license at the end of this Readme.
  8.  
  9. The installer is an AppleScript, and relies on the scriptable Finder (first included in System 7.5) being present. If you get an error trying to run the Installer, then you most likely don't have the correct version of AppleScript. If so, you will have to do the install by hand.
  10. Manual Installation instructions for System versions below 7.5:
  11. 1. For PowerPC computers both “Syslogd” and “Syslog Library” must be in the Extensions folder inside the System folder. (“Syslogd” will not auto-route to
  12. the Extensions folder if you drop it onto the System folder.) For 68k computers, “Syslogd 68k” goes into the Extensions folder.
  13. 2. If you wish to install the developer support, just move the contents of
  14. the “Developer Support” folder into a folder that is included in the search
  15. path of your development environment.
  16.  
  17. Bug Fixes/New Features for 1.1:
  18. -Only the server component has changed, all other components remain the same.
  19.  
  20. -Added support for AppleScript!! Here is a simple demo script:
  21. tell application "Syslogd"
  22.     log "Test default message."
  23.     log "Test emergency message." priority 0
  24. end tell
  25. As you can see, the syntax is very easy. The log event requires a string as the first parameter, and an optional short integer specifying the priority.
  26. You can also open Syslogd as a dictionary from the script editor.
  27.  
  28. -Fixed a bug that would cause a message with an emergency priority, to be logged as if it had a user priority.
  29.  
  30. Bug Fixes/New Features for 1.0.1:
  31. -The server and prefs editor have changed, the libraries remain the same.
  32.  
  33. -Added the facility definitions to syslog.h for later use. You can pass these to Openlog now, but with the 1.0.x server they will be ignored. But if you start using them now, you will automatically get the facilities with a later release of Syslogd.    
  34.  
  35. -Under Mac OS 8.5, Syslogd will auto-route to the Application Support folder if dropped on a closed System folder.
  36.  
  37. -If you have the “Notify on a serious error” option set, you will now be notified through an alert of file write errors.
  38.  
  39. -Fixed a bug that would most likely cause a system crash if the server was quit while waiting for an async write to complete.
  40.  
  41. -Fixed a bug that would sometimes trash the stack after an async write.
  42.  
  43. -Fixed a bug that would cause the I/O thread to be in an infinite suspended   state after a file write error occoured.
  44.  
  45. -Other minor code tweaks to the server.
  46.  
  47. -Fixed a bug in the prefs editor that prevented the AEQuit handler from being
  48. installed.
  49.  
  50. -Fixed a stupid bug in the prefs editor that would prevent the menu bar from being drawn until you had switched to another app, then switched back to the
  51. prefs editor.
  52.  
  53. Other issues/gotchas:
  54.  
  55. -So far, I have tested Syslogd with Mac OS 8.5, 8.x, System 7.6, 7.5 and 7.1.1.
  56.  
  57. -With the PPC version, remember to weak-link against the shared lib, and
  58. use the SyslogLibAvailable() macro to make sure the lib loaded.
  59.  
  60. Please read the Developer and FAQ pages at http://www.pair.com/dmoll/Apps/Syslogd/ for further information.
  61.  
  62. Brian Bergstrand
  63. dmoll@pair.com
  64.  
  65. Syslogd License:
  66. No warranties, express or implied, are guaranteed with the software package "Syslogd" (referred to as "The Software" from here on). Any damage caused by The Software will be bore by the user of The Software. The author (Brian Bergstrand) of The Software is absolved of all liabilities resulting from any damage caused by The Software, even if the author has been notified of the possibility of such damage.
  67.  
  68. Re-distribution of The Software in it's original form and package, is allowed by any electronic medium, including but not limited to the Internet, On-line services (such as AOL, Compuserve, etc), and CD/DVD-ROM.
  69.  
  70. By using The Software, you agree to the above terms.
  71.